<?php
namespace app\admin\controller;
use app\admin\controller\Base;
use \think\Db;

/**
 * 配置管理
 * @author xiegaolei
 *
 */
class Config extends Base
{
	/**
	 * 系统设置
	 */
	public function index(){
		 
		$conf = Db::name('config')->where('confName','site_config')->value('confValue');
		$this->assign('conf',json_decode($conf,true));
		
		return $this->fetch();
	}
	
	/**
	 * 保存设置
	 */
	public function saveconf(){
		$db = Db::name('config');
		$data['confValue']=json_encode($_POST);
		$confName = input('confName','','trim');
		
		if (empty($confName)){
			ajax_return_error('参数有误！');
		}
		
		if ($db->where('confName',$confName)->value('confValue')) {
			if($db->where('confName',$confName)->update($data)){
				ajax_return_ok([],'操作成功！');
			}else{
				ajax_return_error('操作失败！');
			}
		}else{
			$data['confName'] = $confName;
			if($db->insert($data)){
				ajax_return_ok([],'操作成功！');
			}else{
				ajax_return_error('操作失败！');
			}
		}
	}
	
	
	 
    
}
